﻿

#main {background: none repeat scroll 0 0 #fff;padding-bottom: 20px;}
/* ====================================== 登入注册 ======================================== */
.regbox ul.reg {   margin:0 auto; width:600px;}
.regbox {}

.regbox ul.reg li{margin-bottom: 15px;}
.regbox ul.login {margin-top: 38px;height: 294px;}
.regbox ul li p {float: left;line-height: 32px;height: 32px;}
.regbox ul li p.ta {width: 70px;padding-right: 15px;font-size: 16px;color: #666666;text-align: right;}
.regbox ul li p.ip {float: left;width: 270px;}
    .regbox ul li p.ip .font_red {position: relative;left: 300px;top: -35px; }
.regbox ul li p.ip em {float: right;margin-right: 8px;}

.regbox ul li p.in {height: 32px;overflow: hidden;}
.regbox ul li p.xieyi {
 line-height:40px;margin-top:-25px;vertical-align:middle;height:40px; margin-left:240px;}
.regbox ul li p.in span {color: #999999;}
.regbox ul li p.in strong {color: #cd0606;font-weight: normal;background-image: url(../images/users/error.png);background-repeat: no-repeat;background-position: left center;padding-left: 20px;}
.regbox ul li p.in small {font-size: 12px;color: #169709;background-image: url(../images/users/right.png);background-repeat: no-repeat;background-position: left center;padding-left: 20px;}


.regbox ul li p a{color: #3366cc;}
.regbox ul li.reginp1 .in a {font-size: 14px;}

.regbox .txt{border-top-width: 1px;border-top-style: solid;border-top-color: #e4e4e4;background-color: #f9f9f9;margin-top:82px;}

.regbox .txt1{border-top-width: 1px;border-top-style: solid;border-top-color: #e4e4e4;background-color: #f9f9f9;margin-top:82px;}
.regbox .txt .msg {line-height: 40px;text-align: center;height: 40px;color: #999999;}
.regbox .txt1 .msg1 {line-height: 100px;text-align:center;height: 100px;color: #999999;}

.regbox .txt1 .msg1 a{height:40px;line-height:40px;vertical-align:middle;}
.regbox .txt1 .msg1 a  img{margin-top:15px;}
.regbox dl {height: 60px;padding-top: 20px;padding-bottom: 20px;padding-left: 40px;}
.regbox dl dt{padding-left: 6px;}
.regbox dl dd{padding-top: 10px;}
.regbox dl dd a{float: left;height: 22px;width: 78px;line-height: 100px;overflow: hidden;background-repeat: no-repeat;
	margin-right: 20px;}
.regbox dl dd a.l_alipay{background-image: url(../images/users/login_alipay.png);}
.regbox dl dd a.l_taobao{background-image: url(../images/users/login_taobao.png);}
.regbox dl dd a.l_qq{background-image: url(../images/users/login_qq.png);}
.regbox dl dd a.l_360{background-image: url(../images/users/login_360.png);}
.users_bg {background-color: #f5f5f5;}
.clr, .clear {clear: both;display: block;font-size: 0;height: 0;line-height: 0;overflow: hidden;}
.crz {overflow: auto;}
.gap {border-right: 1px solid #c2c2c2;float: left;font-size: 0;height: 12px;line-height: 0;margin-left: 12px; margin-right: 12px;width: 0;}
.show {display: block;}
.hide {display: none;}

.hc_main {margin-left: auto; margin-right: auto;width: 1000px;}
/* ============================== 。。。。 =================== */


.listform li {margin-bottom: 10px;vertical-align: middle;height:45px;}
.listform .form-list-l {display: inline-block;height: 28px;text-align: right;vertical-align: middle;width: 120px;font-size: 14px;}
.listform select {border: 1px solid #ccc;border-radius: 3px;color: #444;font: 14px/1.5 "Microsoft YaHei","微软雅黑",Helvetica,"黑体",Arial,Tahoma;margin-right: 15px; padding: 1px;}
﻿.listform{ padding-top:20px;}
.listform ul{padding-left:80px;margin-bottom: 35px;}
.listform .form-list-l,.listform .form-list-r{ float:left;display: inline-block; }
.listform .form-list-r img{border:1px solid #d5d5d5;}
.listform .form-list-r textarea{width:317px; height:65px; border:1px solid #d5d5d5;}
.comblockall .listform li{line-height:40px;}
.comblockall .listform ul{padding-left:200px;}
.comblockall .listform li .inputtext{width:240px; height:32px;}



.total-info{ border:1px solid #fc3; background:#fffdee; overflow:hidden;}
.total-info span{ color:#f00; font-weight:bold;}
.total-info p{ height:40px; padding:0 15px; line-height:40px; overflow:hidden;}
.total-info em{ float:right; font-size:12px;}
.total-info em a{ display:inline-block; vertical-align:middle;line-height:20px;height:20px;width:80px;}
.total-info .detail-btn{ margin-left:1em; color:#09f;}
.tab-item{ margin:10px 0;}
.tab-item span{ display:inline-block; margin-right:6px; padding:5px 12px; background:#f5f5f5; border:1px solid #e5e5e5; cursor:pointer;}
.tab-item span.current{ color:#fff; background:#faac52; border-color:#FA9828;}
.tab-unit:not(:first-child){ display:none;}
.tab-unit table{ width:100%;}
.tab-unit table,.tab-unit th,.tab-unit td{ border:1px solid #dadada;}
.tab-unit th{ padding:4px 0; background:#f0f0f0;}
.tab-unit th,.tab-unit td{ text-align:center;}
.tab-unit td{ padding:8px 0;} 

/*===============================================地址簿=======================================*/
li.h65 {height:65px;}

/*==============================================邮箱验证======================================*/
.steps span {display: inline-block;width: 156px;padding-left: 60px;font-size: 14px;}
.btn_fs {padding: 2px 5px;margin-bottom: 5px;margin-top:-10px;}


/* ======================================== Account Security =============================== */
.red{ color:#f00;}
.security-rank .rank{ color:#009900;}
.security-item{ margin-top:20px;}
.security-item li{padding:30px; border:1px solid #dadada;}
.security-item li:hover{ border-color:#ccc; box-shadow:0 0 3px rgba(0,0,0,0.18);}
.security-item li i,.security-item li span,.security-item li b,.security-item li a{ vertical-align:middle;}
.security-item li i{ display:inline-block; width:25px; height:25px; background:url(images/pageimg/sprite.png) no-repeat -53px -366px;}
.security-item li i.warn{ background-position:-54px -394px;}
.security-item li b{ margin:0 2em; font-size:16px;}
.manager-btn,.modify-btn{ float:right;}
.modify-btn{ font-size:14px; color:#00b5ee !important;}

.tips{ /*margin-top:25px;*/ padding:20px; line-height:2em; clear:left;}
.tips h3{ font-size:14px; font-weight:bold;}
.tips p{ color:#666;}

/*=====================================步骤导航===================================*/
.steps{ width:658px; height:32px; margin:20px auto; color:#fff; line-height:32px; background:url(images/pageimg/procedure_bg.gif) 2px 0 no-repeat;}
.steps.step2{ background-position:left -32px;}
.steps.step3{ background-position:left bottom;}
.steps span{ display:inline-block; width:156px; padding-left:60px; font-size:14px;}             

.total-info,.tips,.notice-msg{ /*border:1px solid #DD8B53; background:#FFFFED;*/ overflow:hidden;}
.total-info span{ color:#f00; font-weight:bold;}
.total-info p{ height:40px; padding:0 15px; line-height:40px; overflow:hidden;}
.total-info em{ float:right; font-size:12px;}
.total-info em a{ display:inline-block; vertical-align:middle;}
.total-info .detail-btn{ margin-left:1em; color:#09f;}


/* ================= Success Change Pay Pwd =================== */
.successChangePayPwd .notice-msg{ margin-top:30px; padding:20px; color:#aaa;}
.successChangePayPwd .notice-msg a{ text-decoration:underline; color:#00b5ee;}
.notice-msg p{ margin:0.7em 0; padding-left:50px;}
.notice-msg p:first-child{ padding-left:10px;}
.notice-msg i{ float:left; margin-right:1em; width:25px; height:25px; background:url(images/pageimg/sprite.png) no-repeat -53px -366px;}
.notice-msg strong{ font-size:18px; color:#009900;}
.notice-msg .rank-level{ margin:0; vertical-align:-3px;}
.btn_zh {margin-right:20px;}

.refundetail {margin-top:-30px;}
 .refundetail .shuoming {line-height: 25px; height: 60px;}
 .refundetail .pinzheng {line-height: 80px; height: 90px}

 .member_tit h3{height:50px;line-height:50px;padding-left:20px;font-size:20px;color:#fff;}

.sidem .listform{padding:20px 0;}
.listform  .inputtext{width:300px;height:30px;line-height:30px;padding-left:5px;}
.listform .form-list-r{font-size:12px;}
 .radio_span span{font-size:14px;}
 .single{margin-top:8px;}


 .login{text-align:center;padding:80px 0;}
 .login_iw{width:350px;margin:0 auto;}
.login_iw input.w340{width:340px;height:25px;line-height:25px;padding-left:10px;margin-top:20px;}
.login_iw input.inputtext{width:250px;height:25px;line-height:25px;padding-left:10px;margin-top:20px;}
#imgVC{padding-top:20px;}
















